package com.zmn.oms.common.dro.normal.order;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 类描述：订单关联
 *
 * @author wangxiaokun
 * @since 2022/03/25 14:15
 */
@Data
public class OrderRelationDRO implements Serializable {

    private static final long serialVersionUID = -2520785526367073233L;

    /**
     * 源单
     */
    @ApiModelProperty("源单信息")
    private WorkRelationDRO originalWork;

    /**
     * 返修单
     */
    @ApiModelProperty("返修单集合")
    private List<WorkRelationDRO> reworkList;

    /**
     * 退款单
     */
    @ApiModelProperty("退款单集合")
    private List<WorkRelationDRO> refundList;

    /**
     * 赔偿单
     */
    @ApiModelProperty("赔偿单集合")
    private List<WorkRelationDRO> compensateList;
}
